﻿namespace PLCS.Application.Contracts.ErrorLibraryApp.Dtos;

public class ErrorLibraryEditDto : EntityDto<Guid>
{
    /// <summary>
    /// 错误代码
    /// </summary>
    public string Code { set; get; }

    /// <summary>
    /// 错误信息
    /// </summary>
    public string Message { get; set; }

    /// <summary>
    /// 分类（底层，通讯，业务）
    /// </summary>
    public string Kind { get; set; }

    /// <summary>
    /// 来源（输送线，堆垛机，RGV，MES，WMS，AGV）
    /// </summary>
    public string Source { get; set; }

    /// <summary>
    /// 可能的原因
    /// </summary>
    public string PossibleCause { get; set; }

    /// <summary>
    /// 方案
    /// </summary>
    public string Solution { get; set; }
}